#ifndef INTERFACE_H
#define INTERFACE_H

#include <QString>

class TopModule;
class JunaInterface
{
public:
    virtual ~JunaInterface() {}
    virtual TopModule *top_module() = 0;
};


QT_BEGIN_NAMESPACE

#define JunaInterface_iid "hareru.juna.JunaInterface"

Q_DECLARE_INTERFACE(JunaInterface, JunaInterface_iid)
QT_END_NAMESPACE

#endif // INTERFACE_H
